package com.iecampus.utils;

public class StringUtil {
	/**
	 * 判断字符串是否为�?
	 * 
	 * @param str
	 *            要判断的字符�?
	 * @return
	 */
	public static boolean isEmpty(String str) {
		if (str == null || str.trim().length() == 0) {
			return true;
		} else {
			return false;
		}

	}

	/**
	 * 处理url 如果不是以http://或�?�https://�?头，就添加http://
	 * 
	 * @param url
	 *            被处理的url
	 * @return
	 */
	public static String preUrl(String url) {
		if (url == null) {
			return null;
		}
		if (url.startsWith("http://") || url.startsWith("https://")) {
			return url;
		} else {
			return "http://" + url;
		}
	}

	/**
	 * 判断手机号码的格式
	 * 
	 * @param str
	 *            传入的字符串
	 * @return boolean
	 */
	public static boolean isMobile(String str) {
		return checkRex(str, "^1\\d{10}$");
	}

	public static boolean checkRex(String str, String rex) {
		if (str == null)
			return false;
		return str.matches(rex);
	}

}
